package com.mdd.common.entity.yangyangLeadingEnterprise;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel("企业供需实体")
@TableName("t_app_enterprise_supply_demand")
public class TAppEnterpriseSupplyDemand implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value="id", type= IdType.AUTO)
    @ApiModelProperty(value = "")
    private Integer id;

    @ApiModelProperty(value = "类型（1：供应；2：需求；）")
    private Integer type;

    @ApiModelProperty(value = "项目名称")
    private String projectName;

    @ApiModelProperty(value = "期望项目交付日期")
    private Date expectedProjectDeliveryDate;

    @ApiModelProperty(value = "所属行业id")
    private Integer industryId;

    @ApiModelProperty(value = "省")
    private Integer provinceId;

    @ApiModelProperty(value = "市")
    private Integer cityId;

    @ApiModelProperty(value = "合作金额（万）")
    private Long cooperationAmount;

    @ApiModelProperty(value = "项目介绍（推荐上传文件）")
    private String projectIntroduce;

    @ApiModelProperty(value = "当前联系方式（todo）")
    private String phone;

    @ApiModelProperty(value = "企业id")
    private Integer enterpriseId;

    @ApiModelProperty(value = "审核状态（1：待审核；2：已通过；3：未通过；）")
    private Integer status;

    @ApiModelProperty(value = "")
    private Integer userId;

}